public institution of an industrial and commercial nature - Spanisch Englisch Wörterbuch